home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Demos / ByCompany / TipTop_Software / TipTop / README.text < prev   
Text File  |  1994-05-09  |  2KB  |  52 lines

  1. Installation
  2. ============
  3.  
  4. TipTop requires NEXTSTEP version 3.1 or higher.  To install TipTop
  5. follow the steps below.  If you would first like to see more
  6. information about NeXT's Installer program, read Chapter 19 of the
  7. NEXTSTEP User's Guide.
  8.  
  9. 1. Login as root.
  10.  
  11. 2. Double-click TipTop-Demo.pkg.  The Installer application will run.
  12.    Click the Install button in the Installer window.
  13.    
  14. 3. Choose the destination folder (e.g., /LocalApps).  Click the
  15.    Install button in the "Install Package" panel.
  16.  
  17.    [The installer application will run script
  18.    TipTop.pkg/TipTop.post_install which sets TipTop.app/TipTop to
  19.    suid uucp.daemon, and TipTop.app/tlog to suid root.tty.]
  20.  
  21. 4. Log out when the Installer program finishes.
  22.  
  23. (If you want to avoid logging in as root (step 1), you can
  24.  single-click TipTop-Demo.pkg in the step 2, and then click
  25.  Services->OpenSesame->OpenAsRoot.)
  26.  
  27.  
  28. Non-SET-UID Installation
  29. ========================
  30.  
  31. Alternatively, if you don't want to run TipTop as set-uid uucp.daemon
  32. (to learn more about set-uid, see the intro(2) Unix man page), you
  33. can change the permissions for the cu port(s) directly.  You need
  34. to perform the following steps:
  35.  
  36. Install TipTop as any user (steps 2-3 above).  The Installer
  37. application will report "Errors while installing", and the log view
  38. will contain a warning that TipTop should be installed with the
  39. root privileges.  Ignore the error and the warning.  Now, change
  40. the cu port access permissions.  su to root and:
  41.  
  42.     chmod ugo+rw /dev/cu*
  43.  
  44. In order for terminal (utmp/wtmp) logging to work properly, set
  45. the permissions for tlog:
  46.  
  47.     chown root.tty TipTop.app/tlog
  48.     chmod u+s,g+s TipTop.app/tlog
  49.  
  50. (Replace TipTop.app above with the full path to the TipTop application
  51. directory.)
  52.